package com.smartlbs.dto;

import java.io.Serializable;
import java.util.Date;
import java.util.Set;

import org.springframework.format.annotation.DateTimeFormat;

/**
 * 用户订单信息数据查询对象
 * 
 * 
 * 
 *
 */
public class UserOrderDto implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = -844753138853263047L;
	
	/*
	 * 用户ID
	 */
	private Long userId;
	
	/*
	 * 状态
	 */
	private Integer status;

	private String betIds;
	
	private String statusStr;
	
	private Set<Integer> statusSet;
	
	/*
	 * 开始时间
	 */
	@DateTimeFormat(pattern = "yyyy-MM-dd")
	private Date startDate;
	
	/*
	 * 结束时间
	 */
	@DateTimeFormat(pattern = "yyyy-MM-dd")
	private Date endDate;
	
	public Long getUserId() {
		return userId;
	}

	public void setUserId(Long userId) {
		this.userId = userId;
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public String getBetIds() {
		return betIds;
	}

	public void setBetIds(String betIds) {
		this.betIds = betIds;
	}

	public Date getStartDate() {
		return startDate;
	}

	public void setStartDate(Date startDate) {
		this.startDate = startDate;
	}

	public Date getEndDate() {
		return endDate;
	}

	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}

	public String getStatusStr() {
		return statusStr;
	}

	public void setStatusStr(String statusStr) {
		this.statusStr = statusStr;
	}

	public Set<Integer> getStatusSet() {
		return statusSet;
	}

	public void setStatusSet(Set<Integer> statusSet) {
		this.statusSet = statusSet;
	}
}